-----//-----
1-O que é?
O IRC (Internet Relay Chat) é a parte de
conversação na Internet, é
onde é possível trocar idéias
com pessoas de qualquer parte do planeta e
possui muitas opções, como por
exemplo, durante uma conversa (chat),
enviar ou receber arquivos através do
DCC. No IRC, é claro, todo mundo
tem que ser indentificado, para isso, são
usados os nicks-names, ou,
somente: Nick; e o mais comum é colocar
um apelídeo, o nome real, um
artista preferido, cantor, etc.
2-Como funciona?
Ao colocar uma mensagem (msg) no seu programa
de IRC, ela será enviada
a todos os usuários que estiverem com
acesso à mesma. Isso porque vc pode
enviar msgs privadas onde somente vc e a pessoa
que está em canal privado
(pvt) com vc que irá le-las.
3-Noções gerais:
3.1-Canal: Se constitui em um canal, ou sala de
conversação onde as
pessoas conversam em grupos;
3.2-Pvt: É um canal particular/exclusivo
seu e da outra pessoa, ninguém
mais pode ler o que lá foi escrito;
3.3-Join: Se constitui na entrada em um canal,
é seguido de aviso onde
consta seu nick, user-login, ip ou e-mail. Exemplo:
se entrar uma pessoa
com o nick de Batman, cujo user é Carlos
e o IP é 200.241.342.172:
=JOIN #BRASIL -> Batman ([email protected])
3.4-Part: Se constitui da saída de um canal,
é mostrado na tela da mesma
forma que o JOIN;
3.5-Kick: Traduzindo: Chute; ocorre quando vc
desrespeita um canal,
xinga alguém, faz flood... resumindo,
quando perturba o canal. A pessoa é
kickada pelos Ops;
3.6-Ban: Se constitui de um BANimento de um usuário
de um determinado
canal, por tempo limitado ou ilimitado. Se constitui
de três formas de
ban:
1-banimento por nick: onde vc não poderá
entrar com o nick com cujo
qual foi banido;
2-banimento por username: onde vc não
poderá entrar com aquele
username que utilizava quando foi banido;
3-banimento por IP: onde todos que estiverem
com o IP igual ao do
banido, não poderá entrar.
Os programas de IRC estão preparados a
receber 4 (quatro) tipos de
banimento pré-programados:
1-*!*user@endereço.ip
2-*!*@endereço.ip
3-*!*user@*.ip
4-*!*@*.ip
3.7-Quit: É a saída do IRC, pode
acontecer por vários motivos, entre
eles, a opção do usuário
de deixar o IRC, um problema na rede manda um
comando para desconexão dos usuários
conectados nele, tempo de resposta
esgotado, ou por flood (?!?);
3.8-OP: São os Operadores de um canal,
eles que controlam o canal,
podendo kickar ou banir as pessoas, de acordo
com a necessidade, são
somente eles que podem mudar o tópico
(se um canal estiver com modo +t);
3.9-Topic: É a ‘descrição’
do canal, o tópico dele, onde costumam ficar
as informações sobre IRContros,
descrições do canal e etc.
3.10-Away: É quando um usuário sai
para mexer em outro soft no seu
computador e não vai prestar atenção
no que será dito no IRC, então, vc
se coloca no Status de Away que, para todo mundo
que lhe comunicar algo,
o seu soft automaticamente enviará a msg
de away, que vc colocou, à
pessoa que havia lhe chamado;
3.11-Bot: É um soft, ou script, que toma
conta do canal, tem comandos
pre-estabelecidos, do tipo: quem pode ser OP,
com quantas repetições
ocorre o FLOOD, quando banir, quando desbanir,
comandos internos e etc;
3.12-Lag: Significa quando uma msg demora a chegar,
quando vc digita uma
msg e a outra pessoa só recebe ele um
bom tempo depois;
3.13-Flood: Se constitui da repetição
de msgs em um canal ou pvt, se a
repetição for pequeníssima,
o usuário costuma receber uma notificação, se
maior, um kick, persistindo no erro, um banimento
temporário, mas, se o
flood for grande, poderá receber um Kill;
3.14-IRContro: Se constitue de encontros reais,
normalmente mensais,
entre os usuários do IRC e da Net em geral;
3.15-Ping: É um comando utilizado para
testar se há ou não LAG, ele
testa o tempo de resposta de um usuário;
3.16-MOTD: Message Of The Day; é a mensagem
que o usuário recebe quando
se conecta a um servidor, seria a ‘tela de entrada’.
4-Nética:
A nética se consiste na ética da
internet, ou seja, como se portar na
mesma. Vc tem que evitar exageros do tipo: escrever
uma frase todo em
maiúscula, é como se vc estivesse
gritando; usar de palavrões; ministrar
palavras de baixo calão, insultar outras
pessoas, fazer falso testemunho,
não mentir, torna-se sociável,
não custa nada usar de palavras como: por
favor, obrigado, de nada, bom dia, boa tarde,
boa noite, seja bem vindo e
etc. :)
5-Aprofundamento no funcionamento:
Quando vc envia uma msg, ela seguirá ao
seu servidor de Net, depois ao
servidor de irc em cujo qual vc esta conectado,
deste, é enviada a todos
os servidores de irc que estão conectados
ao seu e então, cada um desses
servidores, re-envia a msg aos seus usuários
que puderem ter acesso a
mesma.
6-Comandos Básicos
6.1-Entrar em canal(join) ............. : /join
#canal
6.2-Sair de um canal(part) ............ : /part
#canal
6.3-Mandar uma msg privada ............ : /msg
$nick $msg
6.4-Sair do IRC deixando msg .......... : /quit
$msg
6.5-Conectar em um server de IRC ...... : /server
$servidor
6.6-Abrir pvt com a pessoa ............ : /query
$nick
6.7-Fazer um ‘action’ ................. : /me
$msg
6.8-Kickar um usuário .................
: /kick #canal $nick $msg
6.9-Dar OP Status a alguém ............
: /mode #canal +o $nick
6.10-Listar os canais de um servidor .. : /list
6.11-Trocar seu nick .................. : /nick
$new_nick
6.12-Trocar o tópico ..................
: /topic #canal $topic
6.13-Ver info dos usuários ............
: /whois $nick
6.14-Mandar msg = digitar normalmente . : /say
$msg
6.15-Gerar beep ....................... : /beep
$numero $vezes
6.16-Apagar texto de uma janela ....... : /clear
6.17-Fechar pvt ....................... : /closemsg
$nick
6.18-Informações de um canal logado
... : /channel
6.19-Fechar cliente (soft) ............ : /exit
6.20-Help sobre cmd ................... : /help
$cmd
6.21-Pede horário ao servidor .........
: /time
6.22-Sair de todos canais ............. : /join
0
7-Comandos Avançados
7.1-Banir por nick ................. : /mode #canal
+b nick!*@*.*.*.*
7.2-Banir por user ................. : /mode
#canal +b *!user@*.*.*.*
7.3-Banir por ip ................... : /mode
#canal +b *!*@ip
7.4-DeOP usuário ................... :
/mode #canal -o $nick
7.5-Dar KILL (só para IRCops) ...... :
/kill $nick $msg
7.6-Ver usuários com mesmo IP ...... :
/who $nick
7.7-Ver info de usuário que saiu ... :
/whowas $nick
7.8-Ver todos os usuários c/ acesso a
+W : /who 0 w
7.9-Ver todos os usuários c/ acesso a
+I : /who 0 i
7.10-Ver todos os usuários c/ acesso a
+S : /who 0 s
7.11-Ver todos os usuários c/ acesso a
+O : /who 0 o (ircops)
7.12-Dar um Ping ................... : /ctcp
$nick Ping
7.13-Dar um Finger ................. : /ctcp
$nick Finger
7.14-Convidar alguém à um canal
.... : /invite $nick #canal
7.15-Ver todos os usuários on-line . :
/who
7.16-Se tornar IRCop ............... : /oper
$nick $password
7.17-Enviar arquivo via DCC ........ : /dcc send
$nick $file
7.18-Abrir DCC Chat ................ : /dcc chat
$nick
7.19-Ver quem esta em um canal ..... : /names
#canal
7.20-Ficar away .................... : /away
$msg
7.21-Sair do away .................. : /away
7.22-Trazer o ultimo cmd na janela . : /
7.23-Ver a ultima linha digitada ... : /!
7.24-Tocar .wav .................... : /wavplay
$file
7.25-Fazer um ‘action’ (= /me) ..... : /action
$msg
7.26-Mandar ‘action’ p/ todos canais : /ame $msg
7.27-Mandar msg a todos canais ..... : /amsg
$msg
7.28-Mandar um ctcp ................ : /ctcp
$nick <ping|finger|version|time|userinfo|clientinfo>
7.29-Carregar .ini ................. : /add -apuce
$file
Obs(7.29): opções: a (alias), p(popup),
u(user), c(cmds), e(events)
7.30-Liga/desliga auto op .......... : /auto
[on|off]
7.31-Auto-op a um usuário .......... :
/auto $nick
7.32-Auto-op a um IP ............... : /auto
$ip
7.33-Abilita grupo do ‘remote’ ..... : /enable
#grupo
7.34-Desabilita grupo do ‘remote’ .. : /disable
#grupo
7.35-Verifica se usuário esta na net :
/finger email
7.36-Liga/desliga ‘fast-send’ do DCC : /fsend
[on|off]
7.37-Trocar fonte de letra ......... : /font
7.38-Liga/desliga gravação canal/pvt
: /log [on|off]
7.39-Mandar msg (= /msg) ........... : /notice
$nick $msg
7.40-Liga/desliga ignore ........... : /ignore
[on|off]
7.41-Ignorar um nick ............... : /ignore
$nick $tipo
7.42-Ignorar um IP ................. : /ignore
$ip $tipo
Obs(7.41/42): tipo: ctcp, pvt, msg.
7.43-Mandar msgs aos ops ........... : /omsg
#canal $msg
7.44-Mandar msgs aos ops (= /omsg) . : /onotice
#canal $msg
7.45-Liga/desliga ‘protect mode’ ... : /protect
[on|off]
7.46-Proteger usuário .............. :
/protect $nick
7.47-Proteger IP ................... : /protect
$ip
Obs(7.46/47): NÃO usar proteção
em canais registrados
7.48-Liga/desliga ‘events’ ......... : /events
[on|off]
7.49-Liga/desliga ‘remote’ ......... : /remote
[on|off]
7.50-Executar soft ................. : /run $soft
$parametros
7.51-Enviar msg procedida de som ... : /sound
#canal $file $msg
7.52-Usar ‘Monologue’ para falar msg : /speak
$msg
7.53-Manda ‘action’ a canal ........ : /describe
#canal $msg
7.54-Controle interno de flood ..... : /flood
$linhas $intervalo $pausa
7.55-Fazer um ‘File SERVER’ ........ : /fserver
$nick $dir_inicial
7.56-Responder DCC Chat ............ : /creq
[ask|auto|ignore]
Obs(7.56):Ask:ele pergunta, auto:aceita, ignore:ignora.
7.57-Procurar DNS por nick ......... : /dns $nick
7.58-Procurar DNS por IP ........... : /dns $ip
7.59-Mostrar texto para usuário .... :
/echo $nick $canal $msg
7.60-Liga/desliga ‘notify list’ .... : /notify
[on|off]
7.61-Carregar um arquivo na tela ... : /play
[#canal/$nick] $file
Obs: O comando /play tem uma particularidade:
ele também pode ser utilizado para carregar um arquivo formato texto
e interpretar suas linhas como comandos, basta acrescentar -c e, para que
uma linha somente seja utilizada radomicamente,
-r; exemplo: /play -c -r #canal/$nick $file
7.62-Da OP se ninguem der .......... : /pop $tempo
#canal $nick
7.63-Enviar cmd RAW p/ o servidor .. : /raw $cmd
7.64-Salvar arquivo .ini ........... : /save
$file.ini
7.65-Tipo de receber DCC ........... : /sreq
[ask|auto|ignore]
Obs(7.65):ask:pergunta se recebe, auto:recebe
automaticamente, ignore:ignora o DCC.
7.66-Ligar o timer ................. : /timer
$N_timer &repetições $intervalo $comandos
7.67-Abre U-Central (= /whois)...... : /uwho
$nick
7.68-Liga/desliga tela p/ ver URLs . : /url [on|off]
7.69-Acrescenta usuário na lista ... :
/auser -a $nível $nick
7.70-Acrescenta usuário por email .. :
/auser -a $email
7.71-Mudar nível ................... :
/dlevel $nível $nick
7.72-Remover nicks de um nível ..... :
/flush $nível
7.73-Remover nicks (= /flush) ...... : /rlevel
$nível
7.74-Lista usuários de um nível
.... : /ulis $nível
7.75-Obter info dos servidores ..... : /info
7.76-Listar os IRCops .............. : /stats
o $server
7.77-Listar as K-lines ............. : /stats
k $server
7.78-Listar as portas .............. : /stats
l
7.79-Ver os administradores ........ : /admin
7.80-Ver o número de usuários ......
: /lusers
7.81-Ver quais servidores linkados . : /links
7.82-Checar ‘Timers’ ligados ....... : /groups
-e
7.83-MOTD .......................... : /motd
8-Noções aprofundadas:
8.1-Hackers: Utilizam o IRC para derrubar pessoas
através de floods;
utilizam tb para trocar softs de interesse aos
mesmos; Favor não
confundir hackers de verdade com hackers de IRC;
8.2-Clones: São usuários falsos
utilizados pelos hackers para dar
floods; podem ser detectados pelo IP, pois, possuem
o mesmo IP do hacker
que o utiliza;
8.3-LAG: Pode ocorrer quando um hacker coloca
muitos clones em um
determinado canal, pois, o servidor terá
que re-enviar as msgs a uma
maior quantidade de usuários;
8.4-Flood: Ocorre quando um hacker tenta derrubar
uma pessoa, se procede
quando o hacker usa seus clones para mandar repetidas
msgs para uma
determinada pessoa, como os clones são
muitos (nomalmente mais de 5) e a
vítima, somente 1, a vítima cai
do servidor por flood, e os clones não,
porque cada um fez apenas um pouco de flood,
a soma desse flood é que
‘floode’ o usuário;
8.5-IRCops: Vc pode partir esse termo em 3: 1-IRC;
2-OP; 3-COP! Os
IRCops são os responsáveis pelo
patrulhamento do IRC, são eles que podem
dar Kill, entrar em canais com senha, se tornar
op mesmo que alguém não
lhe passe esse status, é o organizador,
na hierarquia, encontra-se acima
dos Ops, Bots e até mesmo de alguns masters;
8.6-DCC: É por onde é possível
fazer a troca de arquivos, basta apenas
enviar o arquivo e a pessoa aceitar (Get, Acept,
etc) o envio do mesmo;
8.7-Fserver: É como se vc estivesse no
DOS do outro usuário, é um
serviço que lhe permite ver, copiar, transferir,
executar, deletar os
arquivos do outro usuário, dependendo
do seu nível de acesso ao mesmo;
8.8-CTCP: É uma parte do Client-To-Client-Protocol
(protocolo de
transmissão cliente-cliente). Normalmente
é utilizado para conseguir
informações sobre um usuário
como nome real, email, soft cliente que vc
está utilizando. É utilizado para
fazer flood: Quando o cliente recebe um
CTCP qualquer ele irá enviar a informação
solicitada, se for solicitada
muita informação ao mesmo tempo,
o servidor indicará que seu cliente está
fazendo flood e desconetará o mesmo;
8.9-Kill: É um comando especial, que somente
pode ser dado por um IRCop
ou por um servidor de IRC. É aplicado
quando um usuário começa a usar
clones, quando um usuário está
pertubando o servidor, e, o mais comum:
quando ocorre um netsplit e ocorre que dois usuários
utilizam o mesmo
nick; Em um caso como o último citado,
quem estiver com o nick a mais
tempo permanece e o outro usuário levará
Kill;
8.10-Conta Shell: Se constitui de um espaço
(sub-diretório) em disco
no/do servidor. Costuma ser utilizada para a
colocação de bots no IRC. A
conta Shell permite o acesso ao sub-diretório,
mas, não via acesso comum
tipo DOS ou Windows e sim pelo sistema Unix;
8.11-Split: Costuma ocorrer em conjunto com o
netsplit; É quando muitos
usuários saem de um determinado canal.
Costuma-se dizer que o usuário
‘caiu’ quando isso acontece;
8.12-NetSplit: É a quebra de uma conexão
entre dois servidores, quando
isso ocorre, para um servidor, é como
se todos os outros usuários se
desconectassem do IRC.
É detectável: O usuário
tem que setar o seu próprio modo para +s (/mode
$me +s), comando que server para receber mensagens
do servidor; pronto,
agora é só ficar prestando atenção
no status, quando chegar uma mensagem
do servidor contendo o seguinte: ‘Net Break’
ou ‘Junction Break’ ou mesmo
uma mistura dessas duas mensagens, é a
indicação do rompimento de conexão
de dois servidores, é o Netsplit ocorrendo;
8.13-Utilização de ‘|’: Essa ‘barra’
é utilizada para comandos complexos
que têem que ser digitados de um só
vez; a função dela seria de emular ao
programa de IRC que um comando foi digitado,
enviado e outro foi enviado
logo a seguir. Exemplo: O usuário gostaria
de entrar em um canal, tocar
um arquivo .wav e sair do canal, então,
o comando deveria ser esse:
/join #canal | /wavplay #canal exemplo.wav |
/part #canal
Ou seja, ‘|’ serve para separar comandos.
9-O Bot
Feitos pelos entendidos de IRC e por alguns hackers,
tem a função de
espionar um canal, dar OP ao seu criador, proteger
o criador e seus
amigos, proteger canais, evitar flood, tirar
clones e etc...
Um bot também tem suas ‘brincadeiras’,
exmeplo: vc pode criar no bot uma
info-line cuja qual o bot colocará no
canal toda vez que vc entrar no
mesmo.
Abaixo, uma relação de comandos para bots divididos por niveis:
Os colchetes [] são utilizados para informar
que o parâmetro é opcional
O traço vertical | é utilizado
para informar que deve-se escolher um ou outro parâmetro
COMANDOS PARA NÍVEL 0 (QUALQUER USUÁRIO
PODE EXECUTAR)
ACCESS: Mostra as informações do
OP segundo a opção.
/msg x access canal [nick] [-min N] [-max
N] [-autoop] [-protect]
canal: nome do canal
nick: informa o acesso de um nick específico
-min informa o acesso de todos cujo o nível
mínimo é N
-max informa o acesso de todos cujo o nível
máximo é N
-autoop informa o acesso de todos que estão
com autoop on
-protect informa o acesso de todos que estão
com protect on
BANLIST: Mostra a lista de banimento do canal.
/msg x banlist canal
canal: nome do canal
CHANINFO: Mostra as informações
do Channel Manager.
/msg x chaninfo
HELP: Mostra o help dos comandos.
/msg x help comando
comando: informa o comando para o help.
LBANLIST: Mostra as informações
de ban de um determinado endereço.
/msg x lbanlist endereço
endereço: informa o endereço que
se quer a informação.
MAP: Mostra o mapeamento dos Servers da Undernet.
/msg x map
MOTD: Mostra a menssagem do dia da Undernet.
/msg x motd
SHOWIGNORE: Mostras as informações
dos endereços que estão sendo ignorados pelo X
/msg x showignore
VERIFY: Verifica se o nick é de um autentico
representante do CSERVICE.
/msg x verify nick
nick: nick que se quer verifiar
COMANDOS PARA NÍVEL 1 (QUALQUER
OP PODE EXECUTAR)
DEAUTH: Tira a identificação para
o X.
/msg x deauth
PASS: Se identifica para o X.
/msg [email protected] pass canal
senha
canal: nome do canal
senha: senha que foi registrada.
NEWPASS: Altera a senha para o X.
/msg [email protected] newpass canal
senha
canal: nome do canal
senha: nova senha.
SHOWCOMMANDS: Mostra os comandos disponíveis
para este usuario.
/msg x showcommands canal
canal: nome do canal
COMANDOS PARA NÍVEL 50
KICK: Chuta fora do canal.
/msg x kick canal nick [razão]
canal: nome do canal
nick: nick a ser chutado
razão motivo do kick
TOPIC: Muda o tópico do canal.
/msg x topic canal tópico
canal: nome do canal
tópico: novo tópico
COMANDOS PARA NÍVEL 75
BAN: Bane do canal.
/msg x ban canal nick|n!u@h razão
[duração] [nível] [razão]
canal: nome do canal
nick: nick a ser banido
n!u@h nick!user@host (endereço) a ser
banido
nível nível do banimento (varia
até o nível do OP que está banindo)
razão motivo do banimento
UNBAN: Retira o banimento do canal.
/msg x unban canal nick|n!u@h
canal: nome do canal
nick: nick a ser banido
n!u@h nick!user@host (endereço) a ser
banido
COMANDOS PARA NÍVEL 100
DEOP: Retira o status de OP.
/msg x deop canal nick1 nick2 …
canal: nome do canal
nick1 nick2 …: nicks a serem tirados o status
INVITE: Convida alguém para o canal.
/msg x invite canal nick
canal: nome do canal
nick: nick a ser convidado
OP: Dá o status de OP.
/msg x op canal nick1 nick2 …
canal: nome do canal
nick1 nick2 …: nicks a serem tirados o status
SUSPEND: Suspende o OP.
/msg x suspend canal nick|endereço
[duração] [s|m|h|d]
canal: nome do canal
nick: nick a ser suspenso
endereço: a ser suspenso
duração: duração
da suspensão
s|m|h|d segundos ou minuto ou hora ou dia
UNSUSPEND: Retira a suspensão do OP.
/msg x unsuspend canal nick|endereço
canal: nome do canal
nick: nick a ser retirada a suspensão
endereço: a ser retirada a suspensão
COMANDOS PARA NÍVEL 400
ADDUSER: Cadastra um usuário no X.
/msg x adduser canal nick [máscara] nível
[senha]
canal: nome do canal
nick: nick a ser cadastrado
máscara: máscara do endereço
a ser cadastrado
nível: nível de acesso
senha: senha do usuário
CLEARMODE: Limpa os mode do canal.
/msg x clearmode canal
canal: nome do canal
MODINFO: Modifica entradas na lista de usuários.
/msg x modinfo canal campo nick|endereço
valor
canal: nome do canal
campo: pode ser: MATCH, ACCESS, AUTOOP, PROTECT,
REMPASS
nick: nick a ser alterado
endereço: máscara do endereço
a ser alterado
valor: novo valor do campo
novo valor pode ser: ON ou OFF no caso de AUTOOP
ou PROTECT
novo nível no caso de ACCESS
nova máscara no caso de MATCH
sem parâmetros no caso de REMPASS
REMUSER: Retira o cadastro de um usuário
no X.
/msg x remuser canal nick|máscara
canal: nome do canal
nick: nick a ser descadastrado
máscara: máscara do endereço
a ser descadastrado
STATUS: Mostra as informações
de status do canal.
/msg x status canal
canal: nome do canal
COMANDOS PARA NÍVEL 450
ADDCHAN: Coloca o canal na lista de autojoin
do X.
/msg x addchan canal
canal: nome do canal
JOIN: Pede ao X para entrar no canal.
/msg x join canal
canal: nome do canal
PART: Pede ao X para sair do canal.
/msg x part canal
canal: nome do canal
REMCHAN: Tira o canal da lista de autojoin do
X.
/msg x remchan canal
canal: nome do canal
COMANDOS PARA NÍVEL 500
SET: Configura o X.
/msg x set canal variável valor
canal: nome do canal
variável: Pode ser: MassDeopPro, NickFloodPro,
FloodPro, UserFlags, NoOp, AlwaysOp, OpOnly
valor: valor a ser assumido.
MassDeopPro: número máximo de deop
que alguém pode fazer em 15 segundos
NickFloodPro: número máximo de
mudança de nick que alguém pode fazer em 15 segundos
FloodPro: número máximo de topic,
mode e kick que alguém pode fazer em 15 segundos.
UserFlags define o default para os novos usuários
1 = autoop on; 2 = protect on; 3 = ambos
on
NoOp Apenas o X pode ser OP do canal
AlwaysOP Torna o X sempre como OP
OpOnly Desativa os comandos a serem dados pelo
X com exceção do OP
Procedimentos: O indicado é que o usuário
use dos comandos 1 ao 4, e 5,
se quiser. E que o usuário se cadastre
em todos os BOTs de um servidor,
principalmente os Bots daqueles canais que o
usuário sempre costuma
estar.
Master: É o dono do Bot ou um usuário
autorizado; é quem programa e quem
habilita/desabilita outros masters, ops, área
de arquivos e outros.
Linguagem: Costumam ser feitos em R.A.W., que
é a programação do IRC,
quando Bots caseiros. Os Eggegrops Bots são
feitos em Unix.
Diferença: Caseiros: é um Bot de
teste, feito em R.A.W. e colocado em
uso quando o usuário se conecta ao IRC;
Egge: é um Bot trabalhado, feito em Unix,
é colocado em uso
pelo servidor ou usuário com conta Shell
com autorização e
apoio dos mesmos.
DCC: Constitui-se da via direta de comunicação
Master-Bot, Usuário-Bot e
Bot-Bot, serve para pegar arquivos na ‘área
de arquivos’, e para,
principalmente, utilizar a ‘parity-line’ do bot
para conversar (chat) com
outros usuários que também estejam
conectados ao bot.
10-Modos de um canal:
Um canal, ele tem que ter suas proteções
internas e automáticas, para
não depender somente dos ops e ircops.
Esses modos permitem ao canal, que
ele seja privado (+p), invisível (secreto)(+s),
somente os Ops podem
mudar o tópico(+t), não receberá
msgs de usuários de fora do canal (+n),
só entrarão usuários chamados
(invite) pelos ops (+i), podem ter um
número limitado de usuários (+l),
ser um canal moderado, ou seja, só os
Ops e quem tiver VOICE pode falar (+m) e até
mesmo uma senha para vc
entrar (+k)
11-Setando os modos de um canal:
1-Privado ........................... : /mode
#canal +p
2-Secreto ........................... : /mode
#canal +s
3-Só OPs mudam o tópico .............
: /mode #canal +t
4-Não receber msgs de fora ..........
: /mode #canal +n
5-Só usuários ‘invitados’ ...........
: /mode #canal +i
6-Número limitado de usuários .......
: /mode #canal +l $num
7-Canal moderado .................... : /mode
#canal +m
8-Canal com senha ................... : /mode
#canal +k $senha
9-Tirar algum dos modos ............. : /mode
#canal -modo_escolhido
12-Modos do usuário:
Esses modos do usuário são mais
para proteção; ele pode ficar invisível
ao servidor, pode receber as msgs do servidor,
cujas quais indicam quando
um servidor caiu ou tentou reconctar, ver as
‘Walls-OPs’, ou seja, as
msgs enviadas de Ops e Ircops a outros Ops ou
IRCops. E até mesmo dar
VOICE a um usuário em um canal.
13-Setando os modos de um usuário:
12.1-Invisível .................... : /mode
$nick +i
12.2-Server msgs .................. : /mode $nick
+s
12.3-Wall-ops ..................... : /mode $nick
+w
12.4-Voice ........................ : /mode #canal
+v $nick
14-O Hacker no IRC:
Um hacker no IRC, costuma estar lá para
trocar informações, senhas,
programas, dicas e etc. Costumam estar equipados
com bons scripts e com o
mirc. Não são os responsáveis
por clones e etc. Quem costuma usar clones
para IRC são os lamers que conseguiram
um script e acham que por isso já
são hackers. Um hacker pode até
ter, mas é muito raro usar clones.
15-Take Over:
Também conhecido como ‘Take Down’; É
a tomada de um canal por um
usuário.
Como proceder para tomar um canal: Deve-se setar
os modos do usuário
para receber as mensagens do servidor. Quando
houver uma ‘quebra’ de
conexão, o usuário deverá
se conectar ao servidor que desconectou-se e
entrar no canal desejado, que, provavelmente,
não terá um único sequer
usuário, tornando-se assim, Operador.
Quando o servidor reconectar-se à
rede, o usuário precisa apenas tirar o
OP-Status dos Operadores pela
outra conexão.
Como evitar: Quando ocorrer uma ‘quebra’ de conexão,
o Operador de
canal deve estar atento para retirar o OP-Status
de todos os Operadores
assim logados no servidor que desconectou-se.
16-Emocticons:
São os símbolos do IRC, através
dos quais vc pode expressar sue
estado/sentimento sobre algo. São comumente
utilizados em mails. Os
principais:
:) ................................ : Alegre
:( ................................ : Triste
:~( ............................... : Chorando
:`( ............................... : Chorando
(2)
:~) ............................... : Emocionado
;) ................................ : Piscando
:* ................................ : Beijo
:*) ............................... : Cheiro
}:-{ .............................. : P. da vida
<:^) .............................. : Palhaço
q:^P .............................. : Bone e
com a lingua de fora
:P ................................ : Sorrindo
:O ................................ : Impressionado
:| ................................ : Sem comentários
:X ................................ : Cala a
boca; calado
17-Estudo dos softs disponíveis:
Os softs devem ser avaliados pela simplicidade,
capacidade de scripts,
visual. Os softs atualmente costumam trabalhar
com janelas onde são
dedicadas, uma(s) para pvt(s), outra(s) para
canal(is), uma para finger,
outra para a lista dos canais, outra(s) para
DCC(s).
18-Pirch
Considerado o 2º melhor soft disponível,
ele possui uma interação
soft/usuário muito boa, todos os comandos
podem ser dados pelo mouse, o
menu de ‘aliases’, por onde é possível
editar novos comandos tb é simples
e fácil, o menu ‘events’ trabalha com
eventos de uma forma incrívelmente
boa e fácil, muito útil para lazer.
Peca apenas pela pouquíssima dedicação
dos usuários na produção de
scripts para o mesmo. Possibilita a utilização
de scripts, programação
com if-then-else, pode se conectar em vários
servidores diferentes ao
mesmo tempo e manter uma quantidade enorme de
servidores, canais e pvts
abertos ao mesmo tempo.
19-Mirc:
O Mirc é o soft mais famoso para IRC, tem
essa característica pois,
antes de mais nada, é muito simples, uma
vez que vc não precisa soltar o
mouse de jeito nenhum, como no Pirch, tem ícones
para todo tipo de
função, permite a re-organização
de janelas, beep quando alguém deixar
uma msg para vc ou quando abrir um pvt. É
escolhido principalmente pelos
script, já que, praticamente todos os
scripts do mundo foram feitos para
o mirc. Pq para o mirc? Pq ele possui uma interação
de linguagem bem
fácil, com utilização de
um kit à parte, pode-se programar usando if-
then-else. Tem quantidade limitada de canais
e pvts a ser abertos.
Suporta somente 1 servidor por vez.
20-Scripts:
Os scripts são um conjunto de comandos
que disponibilam alguns
recursos, como por exemplo: derrubar os outros
por flood, controlar um
canal automaticamente como se fosse um bot ou
um usuário dedicado ao
mesmo, podem servidor para derrubar, gerenciando
os clones a fim de que
eles executem a ordem estabelecida pelo script,
pode ignorar
automaticamente alguém que esteja tentando
lhe derrubar, pode usar o
recurso de proteção do IRC, pode
espionar um canal, pode bisbilhotar um
pvt.
Enfim, pode tudo o que existe no IRC. Depende
apenas de como for feito
e a necessidade dessa pessoa de controle de IRC.
21-Scripts(2):
20.1-O que são: São um conjunto
de comandos com funções específicas e
que ganham pode trabalhando em conjunto;
20.2-Como fazer: Basta entender de IRC e ter
paciência de fazer algo que
lhe interesse a ponto suficiente de montar seu
próprio script;
20.3-Quem faz: Quem tem paciência e/ou
que necessita de um script
específico ou com algum característica
não encontrada em outro script;
22-DDE:
DDE é um sistema de intercomunição:
22.1-O que é?
DDE é o Intercambio Dinamico dos Dados
(Dynamic Data Exchange), é um
dos 3 mecanismos de comunicacao entre processos
suportados dentro do
Windows. Os outros dois sao a Area de Transferencia
e a memoria
compartilhada nas bibliotecas de ligacao dinamica.
O DDE esta baseado no sistema de mensagem embutido
no Windows. Dois
programas Windows 'dialogam'entre si enviando
mensagens de um para o
outro. Esses dois programa sao conhecidos como
'servidor' e 'cliente'. O
Serdivor de DDE e' o programa que tem acesso
aos dados que poderao ser
uteis a outros programas Windows. O Cliente do
DDE e' o programa que
obtem esses dados do servidor.
22.2-Qual a utilização de DDE?
Resposta: muito usado com bots/clones... tipo:
quando eu colocar um
frase, os outros clones executariam o que estão
programados para fazer.
23-Lista de servidores
Vale lembrar que aí em baixo, só
fiz copiar/colar minha lista de
servers para esse documento. Os que estiverem
no grupo ‘BrasIRC’ são os
servidores nacionais conectados em rede.
[Servers]
sv0=Efnet: irc.eskimo.comSERVER:irc.eskimo.com:6667GROUP:1
sv1=Undernet: us.undernet.org SERVER:us.undernet.org:6667GROUP:2
sv2=DALnet: irc.dal.net SERVER:irc.dal.net:6667GROUP:3
sv3=DALnet: groucho.dal.net (USA)SERVER:groucho.dal.net:6667GROUP:dalnet
sv4=DALnet: igc.dal.net (USA)SERVER:igc.dal.net:6667GROUP:dalnet
sv5=DALnet: liberator.dal.net (UK)SERVER:liberator.dal.net:7000GROUP:dalnet
sv6=DALnet: phoenix.dal.net (USA)SERVER:phoenix.dal.net:6667GROUP:dalnet
sv7=DALnet: toronto.dal.net (Canada)SERVER:toronto.dal.net:6667GROUP:dalnet
sv8=DALnet: xgw.dal.net (Finland)SERVER:xgw.dal.net:6667GROUP:dalnet
sv9=Efnet: cs-pub.bu.eduSERVER:cs-pub.bu.edu:6667GROUP:efnet
sv10=Efnet: INSA de Lyon (France)SERVER:irc.univ-lyon1.fr:6667GROUP:efnet
sv11=Efnet: irc.funet.fiSERVER:irc.funet.fi:6667GROUP:efnet
sv12=Efnet: M.I.T. (USA)SERVER:irc-2.mit.edu:6667GROUP:efnet
sv13=Efnet: stork.doc.ic.ac.ukSERVER:stork.doc.ic.ac.uk:6667GROUP:efnet
sv14=Efnet: The E.F.F. (USA)SERVER:eff.org:6667GROUP:efnet
sv15=Efnet: University of Aberdeen (UK)SERVER:serv.eng.abdn.ac.uk:6667GROUP:efnet
sv16=Efnet: University of Colorada (USA)SERVER:irc.colorado.edu:6666GROUP:efnet
sv17=Efnet: University of Newcastle (UK)SERVER:coanwood.ncl.ac.uk:6667GROUP:efnet
sv18=Undernet eu.undernet.orgSERVER:eu.undernet.org:6667GROUP:undernet
sv19=Undernet uk.undernet.orgSERVER:uk.undernet.org:6667GROUP:undernet
sv20=Undernet: Amsterdam.NL.EU.undernet.org (NL)SERVER:Amsterdam.NL.EU.undernet.org:6667GROUP:undernet
sv21=Undernet: auckland.nz.undernet.orgSERVER:auckland.nz.undernet.org:6667GROUP:undernet
sv22=Undernet: austin.tx.us.undernet.orgSERVER:austin.tx.us.undernet.org:6667GROUP:undernet
sv23=Undernet: brisbane.qld.au.undernet.orgSERVER:brisbane.qld.au.undernet.org:6667GROUP
:undernet
sv24=Undernet: davis.ca.us.undernet.orgSERVER:davis.ca.us.undernet.org:6667GROUP:undernet
sv25=Undernet: Diemen.NL.EU.Undernet.orgSERVER:Diemen.NL.EU.Undernet.org:6667GROUP:undernet
sv26=Undernet: joplin.mo.us.undernet.orgSERVER:joplin.mo.us.undernet.org:6665GROUP:undernet
sv27=Undernet: Ljubljana.Si.Eu.undernet.orgSERVER:Ljubljana.Si.Eu.undernet.org:6666GROUP:undernet
sv28=Undernet: lowell.ma.us.undernet.orgSERVER:lowell.ma.us.undernet.org:6667GROUP:undernet
sv29=Undernet: Oxford.UK.EU.Undernet.orgSERVER:Oxford.UK.EU.Undernet.org:6667GROUP:undernet
sv30=Undernet: phoenix.az.us.undernet.orgSERVER:phoenix.az.us.undernet.org:6667GROUP:undernet
sv31=Undernet: sanjose.ca.us.undernet.orgSERVER:sanjose.ca.us.undernet.org:6667GROUP:undernet
sv32=Undernet: washington.dc.us.undernet.org
(USA)SERVER:washington.dc.us.undernet.org:6667GROUP:undernet
sv33=ANOTHERNET: dragon.ne.us.another.orgSERVER:dragon.ne.us.another.org:6667
sv34=ANOTHERNET: hacker.another.orgSERVER:hacker.another.org:6667
sv35=ANOTHERNET: irc.blackdown.orgSERVER:irc.blackdown.org:6667
sv36=ANOTHERNET: neato.ca.us.another.orgSERVER:neato.ca.us.another.org:6667
sv37=ANOTHERNET: netnation.bc.ca.another.orgSERVER:netnation.bc.ca.another.org:6667
sv38=ANOTHERNET: sunrise.ca.us.another.orgSERVER:sunrise.ca.us.another.org:6667
sv39=BrasIRC: AlanetSERVER:irc.alanet.com.br:6667
sv40=BrasIRC: AmericasnetSERVER:irc.americasnet.com:6667
sv41=BrasIRC: ArtnetSERVER:irc.artnet.com.br:6667
sv42=BrasIRC: BuritiSERVER:irc.buriti.com.br:6667
sv43=BrasIRC: CnetSERVER:irc.cnet.com.br:6667
sv44=BrasIRC: CorreioNetSERVER:irc.correionet.com.br:6667
sv45=BrasIRC: DigiNetSERVER:irc.digi.com.br:6667
sv46=BrasIRC: E-netSERVER:irc.e-net.com.br:6667
sv47=BrasIRC: ElogicaSERVER:irc.elogica.com.br:6667
sv48=BrasIRC: EtfrnSERVER:irc.etfrn.br:6667
sv49=BrasIRC: FastlaneSERVER:brasirc.fastlane.com.br:6667
sv50=BrasIRC: FTSERVER:irc.ft.com.br:6667
sv51=BrasIRC: HexanetSERVER:brasirc.hexanet.com.br:6667
sv52=BrasIRC: InfoServSERVER:irc.iserv.com.br:6667
sv53=BrasIRC: InterligueSERVER:irc.interligue.com.br:6667
sv54=BrasIRC: KanopusSERVER:irc.kanopus.com.br:6667
sv55=BrasIRC: LinkwaySERVER:irc.linkway.com.br:6667
sv56=BrasIRC: MagiclinkSERVER:irc.magiclink.com.br:6667
sv57=BrasIRC: MkmSERVER:irc.mkm.net:6667
sv58=BrasIRC: NetwaybbsSERVER:irc.netwaybbs.com.br:6667
sv59=BrasIRC: OriginSERVER:kit.origin.com.br:6667
sv60=BrasIRC: PontoComSERVER:irc.pontocom.com.br:6667
sv61=BrasIRC: Rudah SERVER:irc.rudah.com.br:6667
sv62=BrasIRC: SodrenetSERVER:irc2.sodre.net:6667
sv63=BrasIRC: TransNetSERVER:irc.transnet.com.br:6667
sv64=BrasIRC: TvfilmeSERVER:irc.tvfilme.com.br:6667
sv65=BrasIRC: UltranetSERVER:irc.ultranet.com.br:6667
sv66=BrasIRC: WidesoftSERVER:brasirc.widesoft.com.br:6667
sv67=DALnet: cin.dal.netSERVER:cin.dal.net:6667
sv68=DALnet: davis.ca.us.dal.netSERVER:davis.ca.us.dal.net:6667
sv69=DALnet: glass.oh.us.dal.netSERVER:glass.oh.us.dal.net:6667
sv70=DALnet: mystic.ky.us.dal.netSERVER:mystic.ky.us.dal.net:6667
sv71=DALnet: skypoint.mn.us.dal.netSERVER:skypoint.mn.us.dal.net:6667
sv72=DALnet: uncc.nc.us.DAL.netSERVER:uncc.nc.us.DAL.net:6667
sv73=Efnet: cismhp.univ-lyon1.frSERVER:cismhp.univ-lyon1.fr:6667
sv74=Efnet: irc-2.mit.eduSERVER:irc-2.mit.edu:6667
sv75=Efnet: irc-2.stealth.netSERVER:irc-2.stealth.net:6667
sv76=Efnet: irc-2.texas.netSERVER:irc-2.texas.net:6663
sv77=Efnet: irc.ais.netSERVER:irc.ais.net:6667
sv78=Efnet: irc.bridge.netSERVER:irc.bridge.net:6667
sv79=Efnet: irc.cdc.netSERVER:irc.cdc.net:6667
sv80=Efnet: irc.cerf.netSERVER:irc.cerf.net:6667
sv81=Efnet: irc.cnde.iastate.eduSERVER:irc.cnde.iastate.edu:6667
sv82=Efnet: irc.colorado.eduSERVER:irc.colorado.edu:5555
sv83=Efnet: irc.cris.comSERVER:irc.cris.com:6670
sv84=Efnet: irc.ecn.uoknor.eduSERVER:irc.ecn.uoknor.edu:6667
sv85=Efnet: irc.epix.netSERVER:irc.epix.net:6667
sv86=Efnet: irc.frontiernet.netSERVER:irc.frontiernet.net:6667
sv87=Efnet: irc.gate.netSERVER:irc.gate.net:6667
sv88=Efnet: irc.io.orgSERVER:irc.io.org:6667
sv89=Efnet: irc.ionet.netSERVER:irc.ionet.net:6667
sv90=Efnet: irc.law.emory.eduSERVER:irc.law.emory.edu:6667
sv91=Efnet: irc.math.byu.eduSERVER:irc.math.byu.edu:6667
sv92=Efnet: irc.mcs.netSERVER:irc.mcs.net:6667
sv93=Efnet: irc.mo.netSERVER:irc.mo.net:6667
sv94=Efnet: irc.phoenix.netSERVER:irc.phoenix.net:6667
sv95=Efnet: irc.primenet.comSERVER:irc.primenet.com:6667
sv96=Efnet: irc.spyder.orgSERVER:irc.spyder.org:6667
sv97=Efnet: irc.stealth.netSERVER:irc.stealth.net:6667
sv98=Efnet: irc.texas.netSERVER:irc.texas.net:6667
sv99=Efnet: irc.umn.eduSERVER:irc.umn.edu:6667
sv100=Efnet: irc.univ-lyon1.frSERVER:irc.univ-lyon1.fr:6667
sv101=Efnet: irc.voicenet.comSERVER:irc.voicenet.com:6667
sv102=Efnet: irc.winternet.comSERVER:irc.winternet.com:6667
sv103=Efnet: irc.xmission.comSERVER:irc.xmission.com:6667
sv104=Efnet: irc1.portal.comSERVER:irc1.portal.com:6667
sv105=Efnet: irc2.ais.netSERVER:irc2.ais.net:6667
sv106=Efnet: irc2.epix.netSERVER:irc2.epix.net:6667
sv107=Efnet: irc2.portal.comSERVER:irc2.portal.com:6667
sv108=Efnet: organ.ctr.columbia.eduSERVER:organ.ctr.columbia.edu:6667
sv109=Efnet: sgi.texas.netSERVER:sgi.texas.net:6667
sv110=Efnet: tramp.cc.utexas.eduSERVER:tramp.cc.utexas.edu:6667
sv111=INNERNET: Allen.TX.US.InnerNET.OrgSERVER:Allen.TX.US.InnerNET.Org:6667
sv112=INNERNET: Bergen.NO.EU.InnerNET.OrgSERVER:Bergen.NO.EU.InnerNET.Org:6667
sv113=INNERNET: Boston.MA.US.innernet.orgSERVER:Boston.MA.US.innernet.org:6667
sv114=INNERNET: Brno.CZ.EU.InnerNET.OrgSERVER:Brno.CZ.EU.InnerNET.Org:6667
sv115=INNERNET: Brookings.SD.US.InnerNET.OrgSERVER:Brookings.SD.US.InnerNET.Org:6667
sv116=INNERNET: indsor.UK.EU.InnerNet.orgSERVER:indsor.UK.EU.InnerNet.org:6667
sv117=LAGGED: irc.xmission.comSERVER:irc.xmission.com:6667
sv118=LAGGED: lincoln.ecn.uoknor.eduSERVER:lincoln.ecn.uoknor.edu:6667
sv119=LAGGED: organ.ctr.columbia.eduSERVER:organ.ctr.columbia.edu:6667
sv120=LAGGED: rc.dd.chalmers.seSERVER:rc.dd.chalmers.se:6667
sv121=Nacional: ConexSERVER:irc.conex.com.br:6667
sv122=Nacional: Nutecnet SERVER:irc.nutecnet.com.br:6667
sv123=Undernet: ca.undernet.orgSERVER:ca.undernet.org:6667
sv124=Undernet: ChicagoSERVER:Chicago.IL.US.Undernet.org:6665
sv125=WASTELAND: frozen.wasteland.orgSERVER:frozen.wasteland.org:6667
sv126=WASTELAND: inetw.wasteland.orgSERVER:inetw.wasteland.org:6667
sv127=WASTELAND: logina.wasteland.orgSERVER:logina.wasteland.org:6667
sv128=WASTELAND: sahara.wasteland.orgSERVER:sahara.wasteland.org:6667
sv129=WASTELAND: stoned.wasteland.orgSERVER:stoned.wasteland.org:6667
sv130=WASTELAND: tessi r.wasteland.orgSERVER:tessier.wasteland.org:7777
24-Comentários gerais/finais:
Espero que esse documento sobre IRC seja uma marca
em todo o terreno
nacional e internacional. :)
Esse trabalho tem muito mais do que muita gente
precisa. Espero que
venha ajudar aos que não sabem e acrescer
conhecimento aos que já sabem
sobre o assunto.
25-Páginas sobre o assunto:
Mirc ................... : http://www.mirc.co.uk
Pirch .................. : http://www.bcpl.lib.md.us/~frappa/pirch.html
Scripts ................ : http://www.xcalibre.com
Conexão
O que significa a mensagem "Unable to create socket"
?
O que significa a mensagem "Can't resolve host
name" ?
O que significa a mensagem "Unable to resolve
IRC server name" ?
O que significa a mensagem "Unable to conect
to IRC server" ?
O que significa a mensagem "Connection timed
out" ?
Atenção: não confundir com os problemas de conexão do mIRC.
Em que servidor me conecto?
Depende de em que grupo de servidores você
quer entrar, para encontrar o #Recife falado nesta página escolha
um dos servidores da Undernet, alguns são indicados aqui, entrando
no servidor de uma grande rede você poderá se comunicar com
as pessoas ligadas a qualquer um dos servidores que a compõe. As
maiores redes além da Undernet são a Efnet e a Dalnet. As
três são redes com a maioria de seus servidores nos Estados
Unidos e nenhuma delas tem servidores no Brasil. No Brasil algumas redes
estão sendo montadas mas a regra ainda é ter servidores isolados
(você só fala com as pessoas ligadas àquele servidor).
Entre os servidores de IRC brasileiros podemos citar: irc.elogica.com.br,
irc.kanopus.com.br e irc.telepar.gov.br.
O que são portas de servidor?
A explicação é bem técnica
e tem a ver com soquetes de conexão à Internet, para um leigo
elas funcionam como subdivisões de um servidor. A porta 6667 é
aceita por todos os servidores da Undernet e praticamente todos no mundo,
mas por isso ela é a mais sobrecarregada, tente procurar outra porta
para se conectar. Por isso em nossa lista de servidores damos todas as
portas aceitas por cada servidor.
Recebo a mensagem "no more connections" e sou
desconectado, porque?
Isso apenas indica que o servidor está
lotado, pois eles tem limites para o números de usuários
que podem ser conectar ao mesmo tempo. É melhor procurar outra porta
do servidor ou outro servidor.
Recebo a mensagem "Fix your DNS" e sou desconectado,
porque?
Alguns servidores não permitem ligações
de IP's não registrados e outros de login (o nome antes da @ no
seu mail) não identificados. No primeiro caso não há
muito o que fazer a não sar procurar outro servidor, geralmente
isso ocorre com provedores que não registram um nome para cada IP
usado por seus usuários, registram apenas os IP's das máquinas
deles.
No segundo caso, se você usa o mIRC tente
habilitar o Ident Server (mais detalhes na parte sobre mIRC).
Recebo a mensagem "No authorization" e sou desconectado,
porque?
Infelizmente os servidores usam esta mensagem
para muitas situações tais como: alguns servidores não
aceitam ligações fora de determinada região, outros
só aceitam conexão de outros servidores e não de pessoas
isoladas, outros só aceitam ligações
de um grupo de máquinas (por exemplo .edu,
como as máquinas das universidades americanas são identificadas),
outros usam essa mensagem no lugar da mensagem "Fix your DNS" (ver resposta
anterior). Assim é difícil explicar qual a causa exata do
seu problema.
Recebo a mensagem "Too many connections from your
host" e sou desconectado, porque?
Alguns servidores limitam o número de
usuários de um IP determinado ou mesmo de um domínio inteiro
(seu provedor por exemplo). Já que esse número no momento
está preenchido é melhor tentar outra porta do servidor ou
outro servidor.
Recebo a mensagem "K-lined" e sou desconectado,
porque?
Os servidores tem regras de uso quando elas são
infringidas os seus administradores podem dar uma ordem de K-line num determinado
endereço, isso fará com que as pessoas desse endereço
não possam usar este servidor. Se você está tendo problemas
demais com isso sem saber porque comunique aos responsáveis pelo
seu provedor, provavelmente um usuário de
seu provedor anda quebrando om frequência
as regras daquele servidor, normalmente para usar bots de ataque.
Outros recursos
Como funciona o som do mIRC ?
Como funciona a captura automática de
endereços Web ?
Como ofereço arquivos a amigos no IRC
?
Como posso ouvir os textos digitados no IRC ?
Como funciona o som do mIRC ?
Isto é muito simples, para mandar digite
"/sound arquivo.wav mensagem", isto gerará uma mensagem idêntica
à do /me só que se a pessoa que receber o comando tiver o
arquivo de som em seu micro e estiver com o recurso de som habilitado o
som será tocado no micro desta pessoa. Para habilitar o recurso
de som vá em File/Options/Sound_Requests e marque o "Accept sound
requests" e escolha o diretório onde estão os seus arquivos
de som. Observe que se você não tiver neste o diretório
o arquivo que a pessoa se referiu no comando sound nenhum som será
tocado.
Como funciona a captura automática de endereços
Web ?
Vá até File/Options/URL_Catcher,
marque o "Enable URL Catcher" e escolha o diretório do seu programa
de navegação na Web (Netscape ou Internet Explorer por exemplo).
Uma vez feito isso todos os endereços Web digitados nos canais,
em conversas privadas ou nos tópicos dos canais serão automaticamente
arquivadas pelo seu mIRC. Para ver o q está lá aperte o botão
escrito URL que aparecerá a lista de endereços, use o menu
do botão direito para mandar (send) este endereço para um
canal, para uma pessoa com quem vc esteja conversando ou para visualizar
(view) a página no seu programa de navegaçãp Web.
Como ofereço arquivos a amigos no IRC ?
O Fileserver (servidor de arquivos) é
uma janela de DCC Chat especial semelhante ao FTP. Quando você dá
acesso a alguém (restrito a certos diretórios), a pessoa
pode ver as listas de arquivos, mudar de diretórios, ver arquivos
de texto e pegar arquivos. O comando para dar o acesso a alguém
é: "/fserve ". O número máximo de transferências
é para evitar que alguém
paralise sua máquina com excesso de pedidos
de arquivos. 4 é um bom número. A pessoa terá acesso
ao diretório e a seus subdiretórios, ela não poderá
ir para outros diretórios que não estejam abaixo do inicial.
Lembre-se que você não pode fazer um fserve para você
mesmo, outra pessoa terá que testar. Para ver os comandos possíveis
digite help na janela de fserve. Os comandos são baseados nos dos
DOS e UNIX, como ls, dir, dir /w,cd dir, cd.., get, ... mas NÃO
put, hash, etc. Por causa dos comandos existentes, a chance de dano a seus
arquivos é mínima. Mas lembre-se de não permitir acesso
a diretórios com arquivos como os da sua senha no seu provedor.
pois eles poderiam ser copiados (lembre que o trumpet.ini tem essa senha).
Como posso ouvir os textos digitados no IRC ?
O mIRC pode usar o programa Monologue para falar
o texto do canal ou das conversas privadas (este programa só funciona
razoavelmente em inglês). Este programa costuma vir junto com algumas
placas de som e kits multimedia. Verifique se você tem o Monologue
instalado e funcionando corretamente. Faça o teste interno e o teste
com texto do clipboard antes de tentar com o mIRC. Para usá-lo com
o mIRC permita o DDE support, pois é através da DDE que o
mIRC irá passar os dados para o Monologue. Depois faça um
teste com o comando /speak do mIRC, usado para mandar texto para o Monologue.
Digite: "/speak isto e um teste". Usando o events do mIRC é possível
fazer com que todos os textos de um canal ou conversa privada sejam mandados
para o Monologue, infelizmente não há solução
direta.
Diversos
Geral
Como consigo fazer aqueles textos coloridos ?
Como copio e colo o texto que aparece numa janela
?
Os menus do botão direito do mouse não
aparecem em meu computador, porque ?
Como faço para entrar automaticamente
em um canal ao conectar ?
Como marco as mensagens para mim ?
Como faço para ser avisado quando certo
nick entrar ou sair no IRC ?
Como gravo as conversas de um canal ou uma conversa
privada em meu disco ?
Como mudo o tipo de letra usado em uma janela
?
Como consigo fazer aqueles textos coloridos ?
A cor varia em cada computador, mas em geral
ficam em lilás as mensagens feitas com "/me texto", onde /me é
substituída pelo seu nick. Em marrom ou vermelho ficam as mensagens
de notice, "/notice texto", veja que a mensagem pode ir para
apenas uma pessoa ou para um canal inteiro. As
mensagens em azul e verde são mensagens do servidor, geradas automaticamente
ao aconterem coisas como entrada ou saída de pessoas no canal. Elas
não podem ser escritas por usuários.
Como copio e colo o texto que aparece numa janela
?
Clique com o botão esquerdo do mouse no
início do texto e sem soltar o botão leve o mouse até
o final do texto a ser marcado e só então solte o botão
do mouse. O texto irá para o clipboard do Windows e pode ser colado
em qualquer programa, no mIRC faça isso colocando o cursor na linha
da janela onde você quer mandar e apertando ctrl+v (as duas teclas
ao mesmo tempo). Cuidado ao fazer isso no mIRC, se você mandar um
texto longo demais você poderá ser desconectado por flood,
a não ser que você esteja usando uma janela de DCC Chat, onde
não há excess flood.
Os menus do botão direito do mouse não
aparecem em meu computador, porque ?
Provavelmente o seu programa está indicando
um arquivo errado para a lista de menus, vá até Tools/Popup's
e escolha o arquivo certo, o arquivo padrão é o popups.ini
que fica no diretório do mIRC, ele vem no arquivo comprimido do
mIRC.
Como faço para entrar automaticamente em
um canal ao conectar ?
Vá em File/Options/Perform e marque o
quadrado ao lado de "On conect perform these commands" e coloque no quadro
abaixo desta frase os comandos que você quer que sejam automatizados,
qualquer comando pode ser colocado aqui, mas os mais comuns são
os comandos de entrar num canal e os comandos de dar as senhas para os
op's dos canais registrados.
Como marco as mensagens para mim ?
Na janela File/Options/Perform marque o quadrado
ao lado de "Highlight text with these words" e escreva abaixo disto as
palavras que quando aparecerem farão o mIRC fazer o seguinte: sempre
colocar a mensagem com uma cor diferente
(normalmente marrom ou vermelho mais depende
do computador) e se a janela estiver minimizada seu contorno ficará
verde ao invés de vermelho. Normalmente isto é muito útil
para marcar as mensagens com seus nicks em canais muito movimentados.
Como faço para ser avisado quando certo
nick entrar ou sair no IRC ?
Vá em File/Options/Notify_list e coloque
lá a lista de nicks que você quiser, é aconselhável
sempre marcar o perform /whois ao adicionar um nome, pois na maioria das
redes muitas vezes várias pessoas usam o mesmo nick. Infelizmente
não é possível aviso imediato da entrada de alguém
se você não souber o nick desta pessoa ou ela estiver usando
outro nick. Este recurso é independente de canais, você será
avisado mesmo que a pessoa não entre em canal nenhum, porém
infelizmente as vezes ele falha.
Como gravo as conversas de um canal ou uma conversa
privada em meu disco ?
Clique no botão superior esquerdo da janela
e escolha Buffer e depois save, o texto da janela será gravado em
seu disco como .log. Infelizmente não é possível mudar
este nome, mas em File/Options/Logging você pode escolher o diretório
onde os logs serão gravados assim como ligar a gravação
automática.
Como mudo o tipo de letra usado em uma janela
?
No botão superior esquerdo da janela você
deve clicar para aparecer um menu com a opção fonts com ele
você vai para a tradicional tela de fontes de letras do Windows,
escolha uma fonte e um tamanho e clique no OK.
DCC
O que é um DCC ?
Para que serve um DCC ?
Como começo um DCC Chat ?
Como começo um DCC send ?
Porque não consigo fazer um DCC ?
A transferência do arquivo parou no meio,
tenho que começar tudo de novo ?
O que é um DCC ?
DCC significa Direct Client to Client, ou seja
direto cliente a cliente, assim os servidores sé são utilizados
para estabelecer o contato entre as duas pessoas, depois tudo acontece
direto de uma pessoa a outra, sem passar pelo servidor. Por isso o DCC
tem duas vantagens: ele é mais rápido que a transmissão
via servidor e nele não existe excess flood, assim você pode
transmitir na velocidade que quiser (atenção: os pedidos
de estabelecer passam pelo servidor e portanto podem gerar excess flood).
Para que serve um DCC ?
Existem dois tipos de DCC, o DCC Chat e o DCC
send. O chat serve para conversar sem passar pelo servidor, o que normalmente
é feito para diminuir o lag (demora na transmissão das respostas).
O send é usado para mandar arquivos, qua;quer arquivo de computador
pode ser mandado por DCC send.
Como começo um DCC Chat ?
Digite "/dcc chat nick" ou marque o nick da pessoa
na lista do canal e use o menu do botão direito do mouse. Para a
outra pessoa vai aparecer uma janela pedindo autorização
para estabelecer a ligação, se a pessoa aceitar a ligação
será estabelecida e vocês poderão conversar.
Como começo um DCC send ?
Digite "/dcc send nick arquivo" ou com o nick
da pessoa marcado na lista do canal use o menu do botão direito
do mouse para escolher o DCC send e depois escolha o arquivo na janela
que vai aparecer e dê o ok. Detalhe: o packet size recomendado para
modens de 14 400 é 2048 e para 28 800 é 4096 e sempre marque
o "fill spaces" se você usa o Windows
95. Mais uma vez quando a pessoa aceitar a conexão
será feita e você poderá acompanhar na janela do DCC
a transferência do arquivo, com a janela minimizada será mostrado
na legenda o percentual do arquivo que já foi mandado.
Porque não consigo fazer um DCC ?
Duas razões são mais comuns: dados
errados no Local Info ou você adicionou algo ao mIRC. No primeiro
caso dê um /whois em você mesmo e veja se este dado está
colocado no File/Set_up/Local_Info se não for coloque ele e reconecte,
veja mais
detalhes sobre isto na parte de problemas de
conexão do mIRC. No caso de você ter acrescentado algo ao
mIRC, como scripts de proteção ou de ataque, saiba que entre
as dezenas destes scripts muitos impedem o DCC para evitar alguém
usar os avisos de DCC para provocar flood em você tente usar o mIRC
sem isso para ver se você consegue fazer o DCC.
A transferência do arquivo parou no meio,
tenho que começar tudo de novo ?
Não, mande o arquivo de novo, quando a
pessoa for o receber o mIRC indicará que já existe parte
do arquivo, bastará a pessoa escolher "resume" que a transferência
recomeçará do ponto onde parou. Atenção: este
aviso também ocorre quando já existe outro arquivo com o
mesmo nome, mas neste caso você deve escolher o "rename" e mudar
o nome do arquivo.
Fontes do Texto acima:
MH & SP ( Mundo Hacker & Sociedade Phreaker
)
http://www.geocities.com/Eureka/Plaza/7055
-------------------------------------------------------
Tjerk Vonck, [email protected]
-------------------------------------------------------